package com.quick.common.service;
import com.quick.common.bean.User;
import com.quick.common.dto.*;
import org.springframework.web.bind.annotation.RequestMapping;

@RequestMapping("/user")
public interface IUserService {
    String userLogin(LoginDTO loginDTO);
    void userRegister(RegisterDTO userRegisterDTO);
    User getUserById(Integer id);
    int addUser(User user);
    int editUser(User user);
    int deleteUser(Integer id);
    int reverseStatus(Integer id);
    User getUserByPhone(String phone);
    User getUserByName(String name);
    User getUserLoginBeanById(Integer id);
    String upload(ImageDTO imageDTO);
    void changePassword(PasswordDTO passwordDTO);
}
